home *** CD-ROM | disk | FTP | other *** search
- 185
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- SendKeys
- --- RECORDSEPARATOR ---
- Platform:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Windows and Macintosh
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Description:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- baSendKeys sends a series of keystrokes to the active window.
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Usage:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Result = baSendKeys( Keys )
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Arguments:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- String.
- --- RECORDSEPARATOR ---
- Keys is the string of keys to send. See the notes section for a full description.
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Returns:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Integer.
- --- RECORDSEPARATOR ---
- Returns an error code.
- --- RECORDSEPARATOR ---
- 0
- --- RECORDSEPARATOR ---
- success.
- --- RECORDSEPARATOR ---
- 1
- --- RECORDSEPARATOR ---
- invalid character in string
- --- RECORDSEPARATOR ---
- 2
- --- RECORDSEPARATOR ---
- window unavailable
- --- RECORDSEPARATOR ---
- 3
- --- RECORDSEPARATOR ---
- unknown error
- --- RECORDSEPARATOR ---
- 4
- --- RECORDSEPARATOR ---
- another SendKeys function is still under way
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Examples:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Director:
- --- RECORDSEPARATOR ---
- set OK = baSendKeys( "hello" ) --
- --- RECORDSEPARATOR ---
- sends "hello"
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- set OK = baSendKeys( "^C" ) --
- --- RECORDSEPARATOR ---
- sends Control C
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- set OK = baSendKeys( "{F1}" ) --
- --- RECORDSEPARATOR ---
- sends the F1 key
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- set OK = baSendKeys( "fname.txt{ENTER}" ) --
- --- RECORDSEPARATOR ---
- sends "fname.txt" then Enter
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Authorware:
- --- RECORDSEPARATOR ---
- OK := baSendKeys( "hello" ) --
- --- RECORDSEPARATOR ---
- sends "hello"
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- OK := baSendKeys( "^C" ) --
- --- RECORDSEPARATOR ---
- sends Control C
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- OK := baSendKeys( "{F1}" ) --
- --- RECORDSEPARATOR ---
- sends the F1 key
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- OK := baSendKeys( "fname.txt{ENTER}" ) --
- --- RECORDSEPARATOR ---
- sends "fname.txt" then Enter
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Notes:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- The string sent can contain any alphanumeric character.
- --- RECORDSEPARATOR ---
- Use "@" for the Alt key, "~" for the Shift key, "^" for the Control key, and ΓÇ£#ΓÇ¥ for the
- --- RECORDSEPARATOR ---
- Macintosh Command key. If you need to send these actual keys, use a
- --- RECORDSEPARATOR ---
- combination of Shift and the required letter eg to send "@" use "~2".
- --- RECORDSEPARATOR ---
- Other special keys can be sent as follows: (include the curly brackets)
- --- RECORDSEPARATOR ---
- {F1}, {F2}, etc to {F12}
- --- RECORDSEPARATOR ---
- {INSERT}
- --- RECORDSEPARATOR ---
- {DELETE}
- --- RECORDSEPARATOR ---
- {HOME}
- --- RECORDSEPARATOR ---
- {END}
- --- RECORDSEPARATOR ---
- {PGUP}
- --- RECORDSEPARATOR ---
- {PGDN}
- --- RECORDSEPARATOR ---
- {TAB}
- --- RECORDSEPARATOR ---
- {ENTER}
- --- RECORDSEPARATOR ---
- {BKSP}
- --- RECORDSEPARATOR ---
- {PRTSC}
- --- RECORDSEPARATOR ---
- {ESCAPE}
- --- RECORDSEPARATOR ---
- {LEFT}
- --- RECORDSEPARATOR ---
- {RIGHT}
- --- RECORDSEPARATOR ---
- {UP}
- --- RECORDSEPARATOR ---
- {DOWN}
- --- RECORDSEPARATOR ---
- Sending function keys is not supported on
- --- RECORDSEPARATOR ---
- Macintosh
- --- RECORDSEPARATOR ---
- .